package com.zszq.ms.bigmodeltest.service;

import com.zszq.ms.bigmodeltest.domain.response.Result;
import com.zszq.ms.bigmodeltest.entity.AiTask;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author ms
 * @since 2025-03-31
 */
public interface AiTaskService extends IService<AiTask> {
    /**
     * 执行任务
     *
     * @param id .
     * @return .
     */
    Result executeTask(String id);

    /**
     * 新增任务
     *
     * @param aiTask 入参
     * @return .
     */
    int add(AiTask aiTask);

    /**
     * 更新任务
     *
     * @param aiTask 入参
     * @return 。
     */
    int update(AiTask aiTask);
}
